package com.cloudkinto.dto.order.outbound;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class NormalOutExportBySimpleDto {

    @Excel(name = "Warehouse/仓库", width = 30)
    private String warehouseNameCode;
    @Excel(name = "Client/客户", width = 30)
    private String companyNameCode;
    @Excel(name = "Outbound Order No/出库单号", width = 30)
    private String outboundNo;
    @Excel(name = "Sale Platform/销售平台", width = 30)
    private String salesPlatform;
    @Excel(name = "Store Name/店铺名", width = 25)
    private String storeName;
    @Excel(name = "Platform Number/平台单号", width = 30)
    private String platformOrderNo;
    @Excel(name = "Reference order No./参考单号", width = 30)
    private String referenceNumber;
    @Excel(name = "Shipping service/物流渠道", width = 30)
    private String shippingService;
    @Excel(name = "Status/状态", width = 30)
    private String status;
    @Excel(name = "Order source/订单来源", width = 30)
    private String orderOrigin;
    @Excel(name = "Tracking No./物流跟踪号", width = 30)
    private String trackingNumber;
    @Excel(name = "deliveryDate/配送时间", width = 30)
    private String deliveryDate;
    @Excel(name = "deliveryTimeName/配送时间带", width = 30)
    private String deliveryTimeName;
    @Excel(name = "Address/地址", width = 50)
    private String address;
    @Excel(name = "Recipient/收件人", width = 30)
    private String receiver;
    @Excel(name = "Telephone/电话", width = 30)
    private String phone;
    @Excel(name = "Post code/邮编", width = 30)
    private String postCode;
    @Excel(name = "Email/邮箱", width = 30)
    private String email;
    @Excel(name = "Recipient tax ID/收件人税号", width = 30)
    private String taxNum;
    @Excel(name = "Company name/公司名称", width = 30)
    private String companyName;
    @Excel(name = "SKU Outbound Qty/Sku出库数量", width = 30)
    private String skuOutboundQty;
    @Excel(name = "Sku Actual Outbound Qty/Sku实际出库数量", width = 30)
    private String skuActualOutboundQty;
    @Excel(name = "Remark/备注", width = 30)
    private String remark;
    @Excel(name = "Remark2/备注2", width = 30)
    private String remark2;
    @Excel(name = "Creation time/创建时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date createTime;
    @Excel(name = "Create wave time/生成波次时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date createWaveTime;
    @Excel(name = "Pick time/拣货时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date pickingTime;
    @Excel(name = "Review time/复核时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date recheckTime;
    @Excel(name = "Weighing time/称重时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date weighTime;
    @Excel(name = "OutboundTime/出库时间", exportFormat = "yyyy-MM-dd HH:mm:ss", width = 30)
    private Date outboundTime;
}
